Signed as a free agent by Chicago (N) on 4/16/2015 to a minor league deal...
Traded from Chicago (N) to New York (A) on 4/16/2015 (Going to NYY: P  0. 0WaiverClaim. Going to ChC: P  O. Perez)...
Released by New York (A) on 4/16/2015...
Signed as a free agent by Oakland on 4/16/2015 to a minor league deal...
Traded from Oakland to New York (A) on 4/16/2015 (Going to NYY: P  0. 0WaiverClaim. Going to Oak: P  B. Zito)...
Released by New York (A) on 4/16/2015...
Signed as a free agent by Chicago (N) on 5/1/2015 to a minor league deal...
Traded from Chicago (N) to Kansas City on 5/1/2015 (Going to KC: P  0. 0WaiverClaim. Going to ChC: P  N. Servantes)...
Released by Kansas City on 5/1/2015...
Signed as a free agent by Oakland on 6/1/2015 to a minor league deal...
Traded from Oakland to Milwaukee on 6/1/2015 (Going to Mil: P  0. 0WaiverClaim. Going to Oak: P  J. Hill)...
Released by Milwaukee on 6/1/2015...
Signed as a free agent by Oakland on 7/11/2015 to a minor league deal...
Traded from Oakland to San Diego on 7/11/2015 (Going to SD: P  0. 0WaiverClaim. Going to Oak: P  J. Germano)...
Released by San Diego on 7/11/2015...
Signed as a free agent by Oakland on 7/11/2015 to a minor league deal...
Traded from Oakland to San Diego on 7/11/2015 (Going to SD: P  0. 0WaiverClaim. Going to Oak: P  N. Cornejo)...
Released by San Diego on 7/11/2015...
Signed as a free agent by Chicago (N) on 10/3/2015 to a minor league deal...
Released by Chicago (N) on 10/3/2015...
Signed as a free agent by Seattle on 10/31/2015 to a minor league deal...
Released by Seattle on 2/1/2016...
Signed as a free agent by Los Angeles on 6/1/2016 to a minor league deal...
Traded from Los Angeles to San Diego on 6/1/2016 (Going to LA: DH A. D'Alessio. Going to SD: P  0. 0WaiverClaim)...
Released by San Diego on 6/1/2016...
Signed as a free agent by New York (A) on 6/1/2016 to a minor league deal...
Traded from New York (A) to Chicago (N) on 6/1/2016 (Going to ChC: P  0. 0WaiverClaim. Going to NYY: LF W. Pena)...
Released by Chicago (N) on 6/1/2016...
Signed as a free agent by Los Angeles on 6/1/2016 to a minor league deal...
Traded from Los Angeles to Anaheim on 6/1/2016 (Going to LA: P  V. Navarro. Going to Anh: P  0. 0WaiverClaim)...
Released by Anaheim on 6/1/2016...
Signed as a free agent by Chicago (N) on 7/1/2016 to a minor league deal...
Traded from Chicago (N) to Arizona on 7/1/2016 (Going to ChC: P  A. Wainwright. Going to Ari: P  0. 0WaiverClaim)...
Released by Arizona on 7/1/2016...
Signed as a free agent by Houston on 8/16/2016 to a minor league deal...
Released by Houston on 8/16/2016...
Signed as a free agent by Seattle on 10/29/2016 to a minor league deal...
Released by Seattle on 2/1/2017...
Traded from Los Angeles to Kansas City on 2/10/2017 (Going to KC: P  0. 0WaiverClaim. Going to LA: RF M. Cuddyer)...
Released by Kansas City on 2/10/2017...
Traded from Pittsburgh to Kansas City on 2/10/2017 (Going to Pit: SS B. Wood. Going to KC: P  0. 0WaiverClaim)...
Released by Kansas City on 2/10/2017...
Signed as a free agent by Chicago (N) on 4/2/2017 to a minor league deal...
Traded from Chicago (N) to New York (A) on 4/2/2017 (Going to NYY: P  0. 0WaiverClaim. Going to ChC: RF T. Linden)...
Released by New York (A) on 4/2/2017...
Signed as a free agent by New York (A) on 4/16/2017 to a minor league deal...
Traded from New York (A) to Los Angeles on 4/16/2017 (Going to LA: P  0. 0WaiverClaim. Going to NYY: DH A. D'Alessio)...
Released by Los Angeles on 4/16/2017...
Signed as a free agent by Atlanta on 5/1/2017 to a minor league deal...
Traded from Atlanta to Baltimore on 5/1/2017 (Going to Atl: P  G. Bruso. Going to Bal: P  0. 0WaiverClaim)...
Released by Baltimore on 5/1/2017...
Signed as a free agent by Los Angeles on 7/1/2017 to a minor league deal...
Traded from Los Angeles to Cleveland on 7/1/2017 (Going to LA: P  B. Myers. Going to Cle: P  0. 0WaiverClaim)...
Released by Cleveland on 7/1/2017...
Signed as a free agent by Houston on 7/12/2017 to a minor league deal...
Traded from Houston to New York (A) on 7/12/2017 (Going to NYY: P  0. 0WaiverClaim. Going to HOU: P  C. Thurman)...
Released by New York (A) on 7/12/2017...
Released by Seattle on 2/1/2018...
Signed as a free agent by Pittsburgh on 3/3/2018 to a minor league deal...
Released by Pittsburgh on 3/3/2018...
Signed as a free agent by Chicago (N) on 3/3/2018 to a minor league deal...
Traded from Chicago (N) to New York (A) on 3/3/2018 (Going to NYY: P  0. 0WaiverClaim. Going to ChC: DH A. D'Alessio)...
Released by New York (A) on 3/3/2018...
Signed as a free agent by Anaheim on 4/16/2018 to a minor league deal...
Traded from Anaheim to Kansas City on 4/16/2018 (Going to KC: P  0. 0WaiverClaim. Going to Anh: P  F. Sanchez)...
Released by Kansas City on 4/16/2018...
Signed as a free agent by Chicago (N) on 5/1/2018 to a minor league deal...
Traded from Chicago (N) to Pittsburgh on 5/1/2018 (Going to ChC: P  K. Moore. Going to Pit: P  0. 0WaiverClaim)...
Released by Pittsburgh on 5/1/2018...
Signed as a free agent by Pittsburgh on 6/1/2018 to a minor league deal...
Released by Pittsburgh on 6/1/2018...
Signed as a free agent by Chicago (N) on 6/1/2018 to a minor league deal...
Traded from Chicago (N) to Kansas City on 6/1/2018 (Going to ChC: 2B P. Lopez. Going to KC: P  0. 0WaiverClaim)...
Released by Kansas City on 6/1/2018...
Signed as a free agent by New York (A) on 6/1/2018 to a minor league deal...
Traded from New York (A) to Kansas City on 6/1/2018 (Going to NYY: 1B C. Kotchman. Going to KC: P  0. 0WaiverClaim)...
Released by Kansas City on 6/1/2018...
Signed as a free agent by Houston on 6/16/2018 to a minor league deal...
Traded from Houston to New York (A) on 6/16/2018 (Going to HOU: RF A. Gonzalez. Going to NYY: P  0. 0WaiverClaim)...
Released by New York (A) on 6/16/2018...
Signed as a free agent by Houston on 7/1/2018 to a minor league deal...
Traded from Houston to San Diego on 7/1/2018 (Going to HOU: P  M. Toscano. Going to SD: P  0. 0WaiverClaim)...
Released by San Diego on 7/1/2018...
Signed as a free agent by Colorado on 7/12/2018 to a minor league deal...
Traded from Colorado to New York (A) on 7/12/2018 (Going to Col: RF M. Allegra. Going to NYY: P  0. 0WaiverClaim)...
Released by New York (A) on 7/12/2018...
Signed as a free agent by Houston on 7/12/2018 to a minor league deal...
Traded from Houston to Kansas City on 7/12/2018 (Going to KC: P  0. 0WaiverClaim. Going to HOU: P  A. Rosario)...
Released by Kansas City on 7/12/2018...
Signed as a free agent by Houston on 7/12/2018 to a minor league deal...
Traded from Houston to Kansas City on 7/12/2018 (Going to HOU: P  C. Narveson. Going to KC: P  0. 0WaiverClaim)...
Released by Kansas City on 7/12/2018...
Signed as a free agent by Houston on 7/31/2018 to a minor league deal...
Traded from Houston to Arizona on 7/31/2018 (Going to HOU: P  F. Risner. Going to Ari: P  0. 0WaiverClaim)...
Released by Arizona on 7/31/2018...
Signed as a free agent by St. Louis on 8/16/2018 to a minor league deal...
Released by St. Louis on 8/16/2018...
Signed as a free agent by Seattle on 10/29/2018 to a minor league deal...
Released by Seattle on 2/1/2019...
Signed as a free agent by New York (N) on 7/31/2019 to a minor league deal...
Traded from New York (N) to Chicago (N) on 7/31/2019 (Going to NYM: P  B. Heikichi. Going to ChC: P  0. 0WaiverClaim)...
Released by Chicago (N) on 7/31/2019...
Signed as a free agent by New York (N) on 7/31/2019 to a minor league deal...
Traded from New York (N) to San Diego on 7/31/2019 (Going to NYM: P  J. Peavy. Going to SD: P  0. 0WaiverClaim)...
Released by San Diego on 7/31/2019...
Signed as a free agent by New York (N) on 7/31/2019 to a minor league deal...
Traded from New York (N) to New York (A) on 7/31/2019 (Going to NYM: 1B C. Kotchman. Going to NYY: P  0. 0WaiverClaim)...
Released by New York (A) on 7/31/2019...
Signed as a free agent by Seattle on 10/28/2019 to a minor league deal...
Released by Seattle on 2/1/2020...
Signed as a free agent by Chicago (N) on 4/16/2020 to a minor league deal...
Traded from Chicago (N) to Anaheim on 4/16/2020 (Going to ChC: P  R. Sullivan. Going to Anh: P  0. 0WaiverClaim)...
Released by Anaheim on 4/16/2020...
Signed as a free agent by New York (A) on 5/16/2020 to a minor league deal...
Traded from New York (A) to Kansas City on 5/16/2020 (Going to NYY: 3B T. Pena Jr. Going to KC: P  0. 0WaiverClaim)...
Released by Kansas City on 5/16/2020...
Signed as a free agent by Milwaukee on 5/16/2020 to a minor league deal...
Traded from Milwaukee to Texas on 5/16/2020 (Going to Mil: P  Y. Bazardo. Going to Tex: P  0. 0WaiverClaim)...
Released by Texas on 5/16/2020...
Signed as a free agent by Chicago (N) on 6/1/2020 to a minor league deal...
Traded from Chicago (N) to Milwaukee on 6/1/2020 (Going to ChC: P  R. Tejada. Going to Mil: P  0. 0WaiverClaim)...
Released by Milwaukee on 6/1/2020...
Signed as a free agent by St. Louis on 6/1/2020 to a minor league deal...
Traded from St. Louis to Anaheim on 6/1/2020 (Going to StL: 3B C. Dillion. Going to Anh: P  0. 0WaiverClaim)...
Released by Anaheim on 6/1/2020...
Signed as a free agent by New York (N) on 6/16/2020 to a minor league deal...
Traded from New York (N) to Minnesota on 6/16/2020 (Going to NYM: P  K. Lipinski. Going to Min: P  0. 0WaiverClaim)...
Released by Minnesota on 6/16/2020...
Signed as a free agent by Chicago (N) on 6/16/2020 to a minor league deal...
Traded from Chicago (N) to New York (N) on 6/16/2020 (Going to ChC: P  B. Johnson. Going to NYM: P  0. 0WaiverClaim)...
Released by New York (N) on 6/16/2020...
Signed as a free agent by Chicago (N) on 6/16/2020 to a minor league deal...
Traded from Chicago (N) to New York (N) on 6/16/2020 (Going to ChC: P  K. Lipinski. Going to NYM: P  0. 0WaiverClaim)...
Released by New York (N) on 6/16/2020...
Signed as a free agent by Houston on 8/16/2020 to a minor league deal...
Released by Houston on 8/16/2020...
